AMOEBEA MEANING IN ENGLISH

• Amoebea Definition & Synonyms

  1. (n. pl.) That division of the Rhizopoda which includes the amoeba and similar forms.


• Amoebean Definition & Synonyms

  1. (a.) Alternately answering.


RECENT SEARCHES