Online Dictionary and Scrabble Word Finder
(a.) Having or bearing cupules; cupuliferous.
Cupulate Cupule Cupuliferous