English-Latin dictionary »

dwarf myrtle (l+s) meaning in Latin

EnglishLatin
dwarf myrtle (L+S) noun

chamaemyrsine [chamaemyrsines]noun
F