I think I’ve known a few Demonds.
https://www.urbandictionary.com/define.php?term=Demond
Aarrgh,,,, ;)
If the original Star Trek is any indication, the inhabitants of other planets all speak English, and their women are gorgeous.