GeneralConnection.comDictionary
vangueria infausta
Noun

1. wild medlar
1. wild medlar tree, medlar, Vangueria infausta, tree
Usage