meaning of tamarix

1. genus of deciduous shrubs or small trees of eastern Mediterranean regions and tropical Asia


Related Words

tamarix |

Developed & Maintained By Taraprasad.com

Treasure Words