Topic: BIOLOGY


ameba

noun
     
a‧me‧ba [countable]
HBXX an American spelling of amoeba

Explore BIOLOGY Topic