English-Latin dictionary »

evergreen winter-flowering shrub (viburnum ~ oed) meaning in Latin

EnglishLatin
evergreen winter-flowering shrub (Viburnum ~ OED) noun

tinus [tini](2nd) M
noun