Phosphorescent moss

Phosphorescent moss was a species of bioluminescent plantlife that grew in the underground grottoes and caverns of Arbra.

Appearances

 * Marvel Star Wars 67