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