GeneralConnection.com
➔
Dictionary
salvadora
Noun
1. Salvadora
1. genus Salvadora, dicot genus, magnoliopsid genus
Usage