Synonyms for homo-sapiens-neanderthalensis

1. Homo sapiens neanderthalensis (n.)

extinct robust human of Middle Paleolithic in Europe and western Asia

Synonyms:

2. sapiens (adj.)

of or relating to or characteristic of Homo sapiens

Synonyms:

4. homo (n.)

someone who practices homosexuality; having a sexual attraction to persons of the same sex

Synonyms: