PLUMULAR MEANING IN ENGLISH

• Plumular Definition & Synonyms

  1. (a.) Relating to a plumule.


• Plumularias Definition & Synonyms

  1. (pl. ) of Plumularia


• Plumularia Definition & Synonyms

  1. (n.) Any hydroid belonging to Plumularia and other genera of the family Plumularidae. They generally grow in plumelike forms.


RECENT SEARCHES