stipule meaning
UK US
stipule (noun): a small leafy outgrowth at the base of a leaf or its stalk; usually occurring in pairs and soon shed.
Definition of stipule
Scrabble score: 9 (letter breakdown)
Word lists: words starting with ST · words ending in LE · 7-letter words
More about stipule on Wikipedia.