geckotid
/ˈɡɛkətɪd/Definitions
1. noun
A subfamily of geckos, typically found in the family Gekkonidae.
“The new species of geckotid was discovered in the tropical forests of Southeast Asia.”
1. noun
A subfamily of geckos, typically found in the family Gekkonidae.
“The new species of geckotid was discovered in the tropical forests of Southeast Asia.”