butter tree

English

Noun

butter tree (plural butter trees)

  1. The tree that produces shea butter (Vitellaria paradoxa)
  2. A Himalayan tree, Diploknema butyracea.

Hypernyms

References