English-Latin dictionary »

snowdrop meaning in Latin

EnglishLatin
snowdrop [snowdrops] noun
[UK: ˈsnəʊ.drɒp]
[US: ˈsnoʊ.drɑːp]

galanthus [galanthi](2nd) M
noun