Find the word definition

The Collaborative International Dictionary
Stipellate

Stipellate \Sti*pel"late\, a. (Bot.) Having stipels.

Wiktionary
stipellate

a. (context botany English) Having stipels.