GeneralConnection.comDictionary
salvadora
Noun

1. Salvadora
1. genus Salvadora, dicot genus, magnoliopsid genus
Usage