Meaning of genipa americana

Definition of genipa americana

(noun) tree of the West Indies and northern South America bearing succulent edible orange-sized fruit

Other information on genipa americana

WIKIPEDIA results for genipa americana
Amazon results for genipa americana