diabodies
English
Noun
diabodies
plural of
diabody