Synonyms for homo-heidelbergensis

1. Homo heidelbergensis (n.)

a type of primitive man who lived in Europe

Synonyms:

3. homo (n.)

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

Synonyms: