English edit

Noun edit

appleblossoms

  1. plural of appleblossom