Erica perspicua

Explore definitions, synonyms, and language insights of Erica perspicua

Definitions

Noun
South African shrub grown for its profusion of white flowers

More General Terms