7 results in 0.0065s.
Advertisement
  • tamarisk
    tamarisk, noun.
    1. an ornamental shrub or small tree with fine, feathery branches and minute, scalelike leaves. It is an evergreen tree of the Mediterranean region.
    2. any related Old World tree or shrub.

tamarisk in Hindi हिन्दी

  1. home-page
  2.  › 
  3. language
  4.  › 
  5. english-dictionary-translation-meaning-of-tamarisk