MohammedPreview
Open in TheBrain

A Floscule

  1. (botany) A floret.