Roridula
noun
Ro·rid·u·la
rȯˈrijələ
: a genus of southern African insectivorous undershrubs (family Droseraceae) having entire or pinnatifid leaves and white or red flowers with a 3-celled ovary
Love words? Need even more definitions?
Merriam-Webster unabridged
Share