Synonyms for mammal semnopithecus

1. mammal Semnopithecus (n.)

langurs

Synonyms: