Meaning of buffalo gourd

Definition of buffalo gourd

(noun) perennial vine of dry parts of central and southwestern United States and Mexico having small hard mottled green inedible fruit

Other information on buffalo gourd

WIKIPEDIA results for buffalo gourd
Amazon results for buffalo gourd