VANGUERIA INFAUSTA
(noun)Did you mean?
Definitions
There is 1 meaning of the phrase
Vangueria Infausta.
Vangueria Infausta - as a noun
Small deciduous tree of southern africa having edible fruit
Synonyms (Exact Relations)
medlarwild medlarwild medlar tree