Meaning of caranda
Definition of caranda
(noun)
South American
palm
yielding
a wax
similar
to
carnauba
wax
Other information on caranda
WIKIPEDIA results for
caranda
Amazon results for
caranda
Tweet