Find the word definition

The Collaborative International Dictionary
Stellulate

Stellulate \Stel"lu*late\, a. (Bot.) Minutely stellate.

Wiktionary
stellulate

a. (context botany English) minutely stellate