Chamaelirum


What is Chamaelirum?

Chamaelirum also known as blazing star, devil's bit, false unicorn, and fairy wand, is a genus of flowering plants. [1]