PETALLIKE

Definition of PETALLIKE

  1. (adj)resembling a petal