diabodies

English

Noun

diabodies

  1. plural of diabody