cosmoid

/kɒzmoʊdaɪd/

Definitions

1. noun

A type of cosmopolitan organism or a hypothetical being from another world.

“The cosmoide’s unique traits made it a fascinating subject for intergalactic research.”

Synonyms

  • cosmopolitan
  • extraterrestrial

Antonyms

  • local
  • terrestrial