perochirus
/pəˈrɒkɪrəs/Definitions
1. noun
A genus of geckos, commonly known as giant day geckos.
“The perochirus is native to the western Indian Ocean islands.”
1. noun
A genus of geckos, commonly known as giant day geckos.
“The perochirus is native to the western Indian Ocean islands.”