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