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.”

Synonyms

  • alien
  • extraterrestrial

Antonyms

  • human
  • terrestrial