Blepharis capensis; also known as Cape lashes, is a species of plant in the genus Blepharis.
[1] Blepharis capensis is native to South Africa, ranging from Namibia to Cape Province, which it lives in the subtropics.
[2]
This Lamiales article is a stub.
You can help Wikipedia by expanding it.