This was washed up on the beach at low tide. It was stiff, but somewhat flexible. Plant? or coral perhaps?