English-Latin dictionary »

evergreen bush / shrub / tree genus tamarix meaning in Latin

EnglishLatin
evergreen bush / shrub / tree genus Tamarix noun

tamarix [tamaricis](3rd) F
noun