Sort:  

Haha don't worry they are not Triffids ! Yes, similar plants were around in the time of Dinosaurs.