AMOEBAE MEANING IN ENGLISH

• Amoebae Definition & Synonyms

  1. (pl. ) of Amoeba


• Amoebaeum Definition & Synonyms

  1. (n.) A poem in which persons are represented at speaking alternately; as the third and seventh eclogues of Virgil.


RECENT SEARCHES