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, stifle, staple, stopple, stabile, stubble, steeple, st. paul, satiable, stipulation, stoppable, staphylea, stable, sheet pile, statutable, stiffly
|
|
|