GeneralConnection.com
➔
Dictionary
vangueria infausta
Noun
1. wild medlar
1. wild medlar tree, medlar, Vangueria infausta, tree
Usage