English Megaherb Cited by user Jo-Jo Eumerus on 09 Jan 2024 Megaherbs are a group of herbaceous wildflowers growing in the New Zealand subantarctic islands and on the other subantarctic islands.