noun a small shrub, Olearia rani, which has flowers with white petals and yellow centres
heketara 🔊 Listen to this noun a small shrub, Olearia rani, which has flowers with white petals and yellow centres Share Facebook Twitter Google +