Maceroot

Maceroots are Cactus-like species from the planet Flors Verdance