adenomeres
English
Noun
adenomeres
plural of
adenomere