◄
Stipuled
►
Dictionary
(
a.
) Furnished with stipules, or leafy appendages.
Clyx.com