Sundew (noun) Definition, Meaning & Examples

noun
  1. any of several small, carnivorous bog plants of the genusDrosera, having sticky hairs that trap insects.
noun
  1. any of several bog plants of the genus Drosera, having leaves covered with sticky hairs that trap and digest insects: family Droseraceae
Sundew (noun) Definition, Meaning & Examples

More Definitions