Stipellate
/(?)/
Sti·pel·late
Stipellate
a.
Having stipels.
(Bot.)