tamarisks

English

Noun

tamarisks

  1. plural of tamarisk