The Artilotian are an alien civilization native to a homeworld located somewhere in the galaxy's Delta Quadrant, a culture that was known to the Talaxian traveler Neelix. (ST reference: Star Trek Cookbook)
The Artilotian are an alien civilization native to a homeworld located somewhere in the galaxy's Delta Quadrant, a culture that was known to the Talaxian traveler Neelix. (ST reference: Star Trek Cookbook)