Skip to main content

cupulate

Advertisement
English cupulate meaning in English  •  cupulate का अर्थ अंग्रेजी में
Adjective
  • Having or bearing cupules; cupuliferous.