where i work we have come across a strange orange tube like plant about size and length of a french fry that has a brown sticky substance on tip that appears to attract fly's which become stuck to it! wanna know what it is and where it came from? i will snap a picture to send when i get a response back.