shea butter tree

English

Noun

shea butter tree (plural shea butter trees)

  1. Synonym of shea.