dew plant
noun
2
: a sundew (Drosera rotundifolia) that has rounded leaves and white or rarely pink flowers and is widely distributed in the northern hemisphere
Love words? Need even more definitions?
Merriam-Webster unabridged
Share