Is it edible?
One track mind. But no I do not think so, you actually have to be grateful that it has not started to eat you. (Yet.)
@Fernapple I do & have run "Food Glorious Food" for many years!
@Fernapple second cousin to the triffid you reckon?