English dictionary
flame bush meaning and definition
Definition and meaning of flame bush at MeaningMonkey.org. flame bush meaning and definition in the English Dictionary.FLAME BUSH noun
Definition of flame bush (noun)
- Australian shrub having simple obovate leaves and brilliant scarlet flowers
- synonyms: coral bush, Templetonia retusa
Source: Princeton University Wordnet