Dictionary Check: stipule
"stipule" is a valid word!
Scrabble
9
points
Words with Friends
12
points
Definition
noun
a small leafy outgrowth at the base of a leaf or its stalk; usually occurring in pairs and soon shed
Advertisement