Synonyms and Antonyms for homo-heidelbergensis

1. Homo heidelbergensis (n.)

a type of primitive man who lived in Europe

Synonyms:

2. homo (n.)

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

Synonyms: