English-Latin dictionary »

evergreen bush / shrub / tree meaning in Latin

EnglishLatin
evergreen bush / shrub / tree noun

myrica [myricae](1st) F
noun

myrice [myrices]noun
F

evergreen bush / shrub / tree genus Tamarix noun

tamarix [tamaricis](3rd) F
noun

Your history