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