Definition Definition

drosera - Meaning and Examples

Meaning of 'drosera' (Webster Dictionary)

1 . Drosera [ n.]
- A genus of low perennial or biennial plants, the leaves of which are beset with gland-tipped bristles. See Sundew.