English → Hindi dictionary

hylobates lar

ह्यलोबाटेस लैर / ह्यलोबाटेसNOUN

Definition

smallest and most perfectly anthropoid arboreal ape having long arms and no tail; of southern Asia and East Indies

Looking for poetry? Read shayari and poems by great poets.