meaning of simia
1.
an
ape
or
monkey
Related Words
simian
|
Developed & Maintained By
Taraprasad.com