Meaning of cupulate

Definition of cupulate

(adj) shaped like (or supporting) a cupule

Other information on cupulate

WIKIPEDIA results for cupulate
Amazon results for cupulate