Synonyms and Antonyms for mammal semnopithecus | Synonym.com

Synonyms and Antonyms for mammal semnopithecus

1. mammal Semnopithecus (n.)

langurs

Synonyms: