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