meaning of salt tree

1. spiny shrub of the Caspian salt plains and Siberia having elegant silvery-downy young foliage and mildly fragrant pink-purple blooms


Related Words

salt tree |

Developed & Maintained By Taraprasad.com

Treasure Words