geckoid
/ˈdʒɛkɔɪd/Definitions
1. noun
resembling or pertaining to a gecko, especially in having adhesive pads on the feet.
“The geckoid lizard roamed freely across the wall.”
1. noun
resembling or pertaining to a gecko, especially in having adhesive pads on the feet.
“The geckoid lizard roamed freely across the wall.”