gekkonoid

/ɡɛkəˈnoʊɪd/

Definitions

1. noun

A hypothetical or fictional species of lizard, often depicted as resembling the gecko.

“In the sci-fi novel, the gekkonoid creatures were shown to possess remarkable climbing abilities.”

Synonyms

  • gecko
  • lizard

Antonyms

  • mammal