cupulate

  • (s) shaped like (or supporting) a cupule cupular,

Synonyms

cupular

Words of close approximity

cupular