Binomial name of the plant - Dionaea muscipula.
Common name Venus came from Venus goddess of love.
The plant is mysterious in the sense that is carnivorous plant. It have leaves that spring shut on and digest prey which land on them.
Prey includes beetles, spiders