sundew_plantEnglish

daily dew, sundew, sundew plant

Noun

Any of various bog plants of the genus Drosera having leaves covered with sticky hairs that trap and digest insects, cosmopolitan in distribution

English: sundew, sundew plant, daily dew

English words with similar meanings

Show 2 words