Home
Search
Index
Definify.com
Definition
2024
amebae
amebae
English
Noun
amebae
plural of
ameba
, a variant of
amoeba
.
Similar Results
Amerce
Amenage
Amble
Ambe