Skip to main content

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
Advertisement