About us
Define
Definitions for
"Chenjesu"
The Chenjesu are a fictional race of aliens from the sci-fi computer game Star Control.
en.wikipedia.org