Definition of stipule
English to English noun - a small leafy outgrowth at the base of a leaf or its stalk; usually occurring in pairs and soon shed
source: WordNet 3.0 - An appendage at the base of petioles or leaves, usually somewhat resembling a small leaf in texture and appearance.
source: Webster 1913
Visual Synonyms 
Nearby Word
stipule, stipulate, stipple, stipula, stipel, staple, stifle, stopple, steeple, stubble, stabile, satiable, st. paul, stipulation, staphylea, stoppable, stable, sheet pile, statutable, stibial
|
|
|