meaning of babassu

babassu meaning in General Dictionary

a high feather hand of northern Brazil Orbignya barbosiana with hard-shelled peanuts yielding an invaluable oil babassu oil and a type of vegetable ivory

View more

  • tall feather palm of north Brazil with hard-shelled nuts yielding valuable oil and a kind of veggie ivory