I am not sure of this ID and found a different name, Anthurus archeri. Is it an alien?
About 10 specimens that I can see. The base is tough and the stem is tough. They smell like meat starting to rot .They are all around the ground under a huge mahogany tree.