Definition of Caranda

  • (noun) South American palm yielding a wax similar to carnauba wax

Antonyms of Caranda


No Antonyms Found.

Homophones of Caranda


No Homophones Found.