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
Tweet