Mark S's definitions
A carnivorous plant that traps its prey by attracting it with its flowers and then closing over top of it.
by Mark S June 1, 2004
Get the Venus Flytrap mug.
Get the Venus Flytrap mug.We'll email you a link to sign in instantly.