Neimoidian (Earth-2418)

The Neimoidians are a sapient race of amphibian spacefaring humanoids from Cato Neimoidia.