megaflora (flora + mega-; large)
Any exceptionally large plant