meaning of caranda palm

caranda palm meaning in General Dictionary

South United states hand yielding a wax similar to carnauba wax