lettsomite

/ˈlɛtsɒmɪt/ (LET-som-it)

Definitions

1. noun

A type of fictional or hypothetical entity, especially an alien or extraterrestrial being.

“The lettsomite was a mythical creature from an old science fiction novel.”

Synonyms

  • alien
  • extraterrestrial

Antonyms

  • human