butter tree

English

Noun

butter tree (plural butter trees)

  1. The tree that produces shea butter (Vitellaria paradoxa)

Hypernyms

References