hominidae : Idioms & Phrases


family hominidae

  • noun modern man and extinct immediate ancestors of man
    Hominidae.
WordNet