happyword.app

Crossword solution:

3 clues for "PETALS":

  1. Floral leaves
  2. Flower parts.
  3. Corolla parts