Meaning of entellus

Definition of entellus

(noun) langur of southern Asia; regarded as sacred in India

Other information on entellus

WIKIPEDIA results for entellus
Amazon results for entellus