oilbean

Noun

 * 1) An African tree,.
 * 2) The seeds of this tree.