French-English dictionary »

scille rouge meaning in English

FrenchEnglish
scille rouge nom {f}

sea onion(Drimia maritima)
noun
[UK: siː ˈʌn.jən] [US: ˈsiː ˈʌn.jən]