meaning of babassu palm

babassu palm meaning in General Dictionary

high feather hand of northern Brazil with hard-shelled peanuts yielding valuable oil and some sort of veggie ivory