Synonyms and Antonyms for mammal_Semnopithecus

1. mammal Semnopithecus (n.)

langurs

Synonyms: