English edit

Noun edit

mariposites

  1. plural of mariposite