genus roridula Meaning, Definition & Usage

  1. noun insectivorous undershrubs of South Africa; in some classifications placed in the family Droseraceae

WordNet