Yangihissar gecko

English

Noun

Yangihissar gecko (plural Yangihissar geckos or Yangihissar geckoes)

  1. A gecko of species Tenuidactylus elongatus.

References