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