Meaning of sundew

Definition of sundew

(noun) any of various bog plants of the genus Drosera having leaves covered with sticky hairs that trap and digest insects; cosmopolitan in distribution

Other information on sundew

WIKIPEDIA results for sundew
Amazon results for sundew