English edit

Etymology edit

stipel +‎ -ate

Adjective edit

stipellate (not comparable)

  1. (botany) Having stipels.

Anagrams edit