The Collaborative International Dictionary
Stellulate
Stellulate \Stel"lu*late\, a. (Bot.) Minutely stellate.
Wiktionary
stellulate
a. (context botany English) minutely stellate