English | German | Russian | Czech

gorilloid English

Meaning gorilloid meaning

What does gorilloid mean?

gorilloid

(anatomy) Resembling (that of) a gorilla.

Are you looking for...?