French-English dictionary »

droséra meaning in English

FrenchEnglish
droséra nom {f}

sundew [sundews]◼◼◼(group of insectivorous plants)
noun
[UK: ˈsʌn.djuː] [US: ˈsʌn.ˌduː]

drosera◼◼◻(Any of several plants)
noun
[UK: drˈəʊzrə] [US: drˈoʊzrə]