Noun Definition
templetonia retusa
1.Definition: Australian shrub having simple obovate leaves and brilliant scarlet flowers
Related Noun(s):coral bush, flame bush
Category: Plants1.Definition: Australian shrub having simple obovate leaves and brilliant scarlet flowers
Related Noun(s):coral bush, flame bush
Category: Plants