meaning of hominid

1. a primate of the family Hominidae


Related Words

hominid | hominidae |

Developed & Maintained By Taraprasad.com

Treasure Words