Synonyms and Antonyms for Homo_sapiens_neanderthalensis

1. Homo sapiens neanderthalensis (n.)

extinct robust human of Middle Paleolithic in Europe and western Asia

Synonyms: