taray

taray [tah-rah’-e]
noun
1. Tamarisk, an evergreen shrub. (Botany) (m)

Have a Spanish question? Get help from experts!