hominoid hominoid


  • (n) a primate of the superfamily Hominoidea


  • "Direct high-throughput 454 Sequencing of a DNA extract from a Neandertal fossil has thus far yielded a significant portion of the Neandertal genome, including over one million base pairs of hominoid nuclear DNA sequences, giving us the confidence...
    on Nov 15, 2006 By: Svante Pääbo Source: EurekAlert (press release)

Word of the Day
languish languish
/ˈlæŋɡ wɪʃ /