What does caranda mean?

caranda meaning in General Dictionary

a-south United states palm Copernicia australis or Copernicia alba producing a wax comparable to carnauba wax

View more

  • Southern United states palm yielding a wax like carnauba wax