Word info

homologen

Noun

Meaning

homologen (plural homologens)

(archaic) A homologue.

Source: en.wiktionary.org

Close letter words and terms