Jaggrabell

A Jaggrabell was a plant found on Hortisphere. (COMIC: Blooms of Doom!)