Meaning

1 senses
  1. A gecko of species Correlophus ciliatus, native to southern New Caledonia.

Forms

plural: eyelash geckos / eyelash geckoes

Synonyms

1 synonyms

See also

neighbours in the dictionary
eyelash gecko — meaning, examples, forms, synonyms | Krumeto