SynonymX
Speak
Cupulate
Definition of Cupulate
1.
Shaped like (or supporting) a cupule
Adjective Satellite
Synonyms for word "cupulate"
cupular
Semanticaly linked words with "cupulate"
concave