Psycholeopterran

Psycholetereans are a species of insectoids who prey on Necrofriggians.