semifloscule Meaning, Definition & Usage

Sem"i*flos`cule noun
Definitions
  1. (Bot.) A floscule, or florest, with its corolla prolonged into a strap-shaped petal; -- called also semifloret.

Webster 1913