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