french tamarisk








noun

  1. a shrub or small tree, Tamarix gallica, of the Mediterranean region, having bluish foliage and white or pinkish flowers.
50 queries 0.578