Stipule Meaning

There are 1 meaning(s) for word Stipule

Meaning 1 : a small leafy outgrowth at the base of a leaf or its stalk; usually occurring in pairs and soon shed