homologens
English
Noun
homologens
plural of
homologen