plesiosaur carnivore or herbivore