SEMIFLOSCULE Meaning of SEMIFLOSCULE in English noun a floscule, or florest, with its corolla prolonged into a strap-shaped petal; called also semifloret. Webster English vocab. Английский словарь Webster. 2012