Englishfor English speakers
simian English
Meaning simian meaning
What does simian mean?
simian
Synonyms simian synonyms
What other words have the same or similar meaning as simian?