ribzuba
/ˈrɪbzʊbə/Definitions
1. noun
A type of fictional, extraterrestrial being, often depicted as having a unique appearance or abilities.
“According to the sci-fi novel, the alien species known as the ribzuba possessed advanced technology and a peaceful nature.”