Skip to main content

caranda

English caranda meaning in English  •  caranda का अर्थ अंग्रेजी में
Noun
  • a South American palm (Copernicia australis or Copernicia alba) yielding a wax similar to carnauba wax.
Advertisement