Chilean firebush
Explore definitions, synonyms, and language insights of Chilean firebush
Definitions
Noun
grown for outstanding display of brilliant usually scarlet-crimson flowers; Andes