Bing found the following results
Simian - Wikipedia
Simian Definition & Meaning - Merriam-Webster
Simian - Simple English Wikipedia, the free encyclopedia
SIMIAN Definition & Meaning | Dictionary.com
Simian - Definition, Meaning & Synonyms | Vocabulary.com
Simia - Wikipedia
SIMIAN | definition in the Cambridge English Dictionary
Simian Definition and Examples - Biology Online Dictionary
SIMIAN | English meaning - Cambridge Dictionary
Long-term simian research sites: significance for theory and ...