adapid
English
adapid meaning in English • adapid का अर्थ अंग्रेजी में
Noun
- extinct small mostly diurnal lower primates that fed on leaves and fruit; abundant in North America and Europe 30 to 50 million years ago; their descendents probably include the lemurs and lorises; some authorities consider them ancestral to anthropoids b