Nalla leaf

Nalla leaf was a plant native to the planet Ryloth.