- Science Blog
- By Laura Sinpetru
- June 22nd, 2013
“Sheep-Eating” Plant Blooms in the UK
The plant ensnares sheep, other animals and turns them into its source of nourishment
The plant ensnares sheep, other animals and turns them into its source of nourishment