PETALED

Definition of PETALED

  1. (adj)(of flowers) having petals