'Templetonia retusa' definitions:

Definition of 'Templetonia retusa'

(from WordNet)
noun
Australian shrub having simple obovate leaves and brilliant scarlet flowers [syn: coral bush, flame bush, Templetonia retusa]