English | German | Russian | Czech

simiid English

Meaning simiid meaning

What does simiid mean?

simiid

(obsolete) A member of the Simiidae; a monkey or ape excluding lemurs and humans.

Are you looking for...?