Definitions for "Chenjesu"
The Chenjesu are a fictional race of aliens from the sci-fi computer game Star Control.