Templetonia Retusa (Noun)
Meaning
Australian shrub having simple obovate leaves and brilliant scarlet flowers.
Classification
Nouns denoting plants.
Australian shrub having simple obovate leaves and brilliant scarlet flowers.
Nouns denoting plants.