Recommend to a friend

Eyebright - Plant

Eyebright is a semiparasitic plant meaning that it is nourished by the roots of other plants.
eyebright