(at around 5 mins) Emma Peel plays a bowling type game in the empty bar, she knocks down the only pin standing. (at around 25 mins) As Steed and Emma Peel walk past the bowling game the one pin is standing up again.
Sir Lyle Peterson's Venus Fly Trap immediately closes its leaves upon the food that Sir Lyle Peterson gives it. The leaves of a Venus Fly Trap have a time delay mechanism that only causes the leaves to close upon the prey after an interval of a few seconds. Furthermore, the leaves only close after the prey twice touches a sensory hair, which the food that Peterson gave the plant did not.
Sir Lyle Peterson's Venus Fly Trap is not at all shaped like a Venus Fly Trap, the plainest difference being that the insectivorous leaves are too large.
No pictures or data from Mars or the Moon ever suggested vegetation on either.
As the alien plant's tendril moves towards Dr. Sheldon's foot while she is standing in the conservatory, the 'fishing line' that is pulling it along is clearly visible.