Meaning of vangueria infausta

Definition of vangueria infausta

(noun) small deciduous tree of southern Africa having edible fruit

Other information on vangueria infausta

WIKIPEDIA results for vangueria infausta
Amazon results for vangueria infausta