ENGLISH DICTIONARY

Drosera

Definition & Meaning

Part of speech noun

Quick meaning: Drosera is a noun meaning Any of several carnivorous, flowering plants of the genus Drosera.

Meaning

Any of several carnivorous, flowering plants of the genus Drosera.

Word Forms

Synonyms for drosera

Depending on context, synonyms include sundew.

Related Words

Related dictionary entries include sundew, doronicum, solandra, youthwort, bursera, delosperma.

Related Dictionary Tools

Sources & Attribution

FreeDictionaryAPI.com / Wiktionary · Original source · CC BY-SA 4.0

Dictionary data is provided by FreeDictionaryAPI.com and sourced from Wiktionary under its stated license.