Definitions for salvadora
This page provides all possible meanings and translations of the word salvadora
Salvadora, genus Salvadora(noun)
genus of evergreen trees or shrubs; fruit is a drupe; grows in Africa through Arabia to India and China
Salvadora is a genus of colubrid snakes commonly called patchnose snakes or patch-nosed snakes, which are endemic to the western United States and Mexico. They are characterized by having a distinctive scale on the tip of the snout.
Images & Illustrations of salvadora
Find a translation for the salvadora definition in other languages:
Select another language: