Dictionary Check: cupulate
"cupulate" is a valid word!
Scrabble
12
points
Words with Friends
17
points
Definition
adjective
shaped like (or supporting) a cupule
Advertisement