English-Latin dictionary »

one or other of species of anemone / wind-flower meaning in Latin

EnglishLatin
one or other of species of anemone / wind-flower noun

anemone [anemones]noun
F