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.
500 - Internal Server Error

500

Internal Server Error

Back to Home