Home
Search
Index
Definify.com
Definition
2024
ameboid
ameboid
English
Adjective
ameboid
Resembling, or characteristic of an
amoeba
Similar Results
Adenoid