allosomes
English
Noun
allosomes
plural of
allosome