flowerlet








noun

  1. a small flower; floret.
50 queries 0.403