Meaning of caranday

Definition of caranday

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

Other information on caranday

WIKIPEDIA results for caranday
Amazon results for caranday