stipule

nounA small, leaf-like structure at the base of a leaf stem in some plants.

No synonyms or antonyms found for this word.