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