invertasomes
English
Noun
invertasomes
plural of
invertasome