English | German | Russian | Czech

mammaloid English

Meaning mammaloid meaning

What does mammaloid mean?

mammaloid

(scifi) A mammalian humanoid creature.

Are you looking for...?