sour gourd
English
Noun
sour
gourd
(
plural
sour gourds
)
The
baobab
tree.