defensomes
English
Noun
defensomes
plural of
defensome