semifloret🔊nounEtymology From semi- + floret.1Biology, Botany, Natural sciences A floret, or floscule, with its corolla lengthened into a strap-shaped petal.Synonymssemifloscule