English English Dictionary
English English Dictionary
The online English-English dictionary from The Project Gutenberg
Result
Result for Amoebea
Amoebea
(n. pl.)
That division of the Rhizopoda which includes the
amoeba and similar forms.