stipule noun.
['stɪpju:l] L18.[(French from) Latin STIPULA: see -ULE.]Botany. A small leaflike appendage of a leaf, usu. borne in pairs at the base of the petiole.
■ stipuled adjective having (large) stipules
L18. [TahlilGaran] English Dictionary ▲