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