RhymeZone

 

Definitions of salt tree:
  • noun:   spiny shrub of the Caspian salt plains and Siberia having elegant silvery-downy young foliage and mildly fragrant pink-purple blooms

Related words...


 
Help  Feedback  Privacy  Terms of Use

Copyright © 2023