spring growth

Noun

 * 1) luxuriant plant growth in

Translations

 * Maori: mata o te tau