genus Roridula

Explore definitions, synonyms, and language insights of genus Roridula

Definitions

Noun
insectivorous undershrubs of South Africa; in some classifications placed in the family Droseraceae