omegasomes
English
Noun
omegasomes
plural of
omegasome