Word Meaning

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


Meaning of spathe

- A special involucre formed of one leaf and inclosing a spadix, as in aroid plants and palms. See the Note under Bract, and Illust. of Spadix.

Crossword clue for spathe

- Coloured bract enclosing a flower