Xilipi

The Xilipi are a species of hairless humanoids with great intelligence and construction abilities. At first glance they appear Terran, but their cat-like eyes, nictitating membranes and limed skin reveal them as Xilipi.