Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of semifloscule

- A floscule, or florest, with its corolla prolonged into a strap-shaped petal; -- called also semifloret.