Mammaloid Definition
Other Word Forms of Mammaloid
Noun
Singular:
mammaloid
Plural:
mammaloidsOrigin of Mammaloid
-
mammal + -oid
From Wiktionary
Find Similar Words
Find similar words to mammaloid using the buttons below.