English edit

Noun edit

melittins

  1. plural of melittin