Dictionary of Human Evolution and Biology

  • -id > 9:3
   

Macrosomatic Animal

Mammal with a well developed sense of smell. Among the primates this applies to the prosimians.

Full-Text Search Entries