lycodes

/ˈlɪkɔɪdiːz/

Definitions

1. noun

A hypothetical or fictional species, especially in fantasy literature or science fiction.

“In her novel, the author introduced a new species called lycodes that lived in a distant galaxy.”

Synonyms

  • race
  • species

Antonyms

  • human
  • mammal