What does caranda palm mean?

caranda palm meaning in General Dictionary

South United states hand yielding a wax similar to carnauba wax