CONFERVOID MEANING IN ENGLISH

• Confervoid Definition & Synonyms

  1. (a.) Like, or related to, the confervae.


RECENT SEARCHES