English-Latin dictionary »

plant, lavender cotton? (santolina chamaecyparissus) meaning in Latin

EnglishLatin
plant, lavender cotton? (Santolina chamaecyparissus) noun

chamaecyparissos [chamaecyparissi]noun
F