SIPHONIA MEANING IN ENGLISH

• Siphonia Definition & Synonyms

  1. (pl. ) of Siphonium
  2. (n.) A former name for a euphorbiaceous genus (Hevea) of South American trees, the principal source of caoutchouc.


• Siphoniata Definition & Synonyms

  1. (n. pl.) Same as Siphonata.


RECENT SEARCHES