cupulate
Speech parts
1. cupulate - Adjective
2. cupulate - Adjective Satellite
Meaning
shaped like (or supporting) a cupule
Source: WordNet1. cupulate - Adjective
2. cupulate - Adjective Satellite
shaped like (or supporting) a cupule
Source: WordNet