English edit

Noun edit

moonflowers

  1. plural of moonflower