salt trees

English

Noun

salt trees

  1. plural of salt tree

Anagrams