Rangiora (noun) Definition, Meaning & Examples

noun
  1. an evergreen shrub or small tree, Brachyglottis repanda, of New Zealand, having large ovate leaves and small greenish-white flowers: family Asteraceae (composites)
Rangiora (noun) Definition, Meaning & Examples

More Definitions