It's called a drocera capensis - otherwise known as a sundew. They attract insects by scent and then when the insect lands on the leaf, it sticks to the sticky dew that's always present.
You are viewing a single comment's thread from:
It's called a drocera capensis - otherwise known as a sundew. They attract insects by scent and then when the insect lands on the leaf, it sticks to the sticky dew that's always present.