Starfield:Tufted Snow Willow

Tufted Snow Willow is a type of flora. It was shown to exist on PLANET.