Definition of Cupulate

  • 1. Shaped like (or supporting) a cupule Adjective Satellite

Synonyms for word "cupulate"

Semanticaly linked words with "cupulate"