1 geckoid | Definition of geckoid
geck·​oid | \ ˈgeËŒkȯid\

Definition of geckoid

History and Etymology for geckoid

New Latin gecko + English -oid

Keep scrolling for more