The Collaborative International Dictionary
Stipellate
Stipellate \Sti*pel"late\, a. (Bot.) Having stipels.
Wiktionary
stipellate
a. (context botany English) Having stipels.