Home
Search
Index
Definify.com
Definition
2024
amoeboids
amoeboids
See also:
amœboids
English
Noun
amoeboids
plural of
amoeboid
Similar Results