Home
Search
Index
Definify.com
Definition
2024
butter_tree
butter tree
English
Noun
butter
tree
(
plural
butter trees
)
The tree that produces
shea butter
,
Vitellaria paradoxa
Similar Results