Droseraceae Meaning

There are 1 meaning(s) for word Droseraceae

Meaning 1 : a family of carnivorous herbs and shrubs

    Synonyms : family droseraceae,  sundew family