Meaning of sour gourd
Definition of sour gourd
(noun)
Australian
tree
having an
agreeably
acid
fruit
that resembles a
gourd
African gourd-like
fruit
with
edible
pulp
acid-tasting
Australian gourd-like
fruit
with a
woody
rind
and
large
seeds
Other information on sour gourd
WIKIPEDIA results for
sour gourd
Amazon results for
sour gourd
Tweet