Protea lanceolata explained

Protea lanceolata is a species of flowering plant in the family Proteaceae. It is endemic to the Cape Provinces of South Africa. It is threatened by habitat loss.