Thursday Mar 28, 2024

Hemlock Essential Oil

Pop quiz: what’s the state tree of Pennsylvania? You have no idea, right? Well, how about this: name one evergreen tree that can grow to 60m (197 feet) tall and live over to 800 years old. Still no luck? Well the answer to those questions is simple : Hemlock or the latin name for it […]

Back to Top