Caranda Meaning

There are 1 meaning(s) for word Caranda

Meaning 1 : South American palm yielding a wax similar to carnauba wax

    Synonyms : caranda palm,  caranday,  copernicia alba,  copernicia australis,  wax palm