meaning of amoebea

1. That division of the Rhizopoda which includes the amoeba and similar forms.


Related Words

amoebea | amoebean |

Developed & Maintained By Taraprasad.com

Treasure Words