Doll’s Eyes: Pic of delirium-causing plant will give you creepy vibes
There are hundreds of strange plants that inhabit our planet, and Actaea pachypoda, also called doll’s eyes, is one of them. The US National Park Service shared a picture of this extremely unusual plant on Instagram. They also shared a headline explaining more about a plant that is not poisonous to birds but is poisonous … Read more