Definify.com

Definition 2024


butter_tree

butter tree

English

Noun

butter tree (plural butter trees)

  1. The tree that produces shea butter, Vitellaria paradoxa