lepadid
/lɛpəˈdɪd/Definitions
1. noun
a type of lizard, specifically a species of gecko found in New Zealand, known for its ability to glide through the air
“The lepadid lizard’s gliding ability is a unique feature among reptiles.”
1. noun
a type of lizard, specifically a species of gecko found in New Zealand, known for its ability to glide through the air
“The lepadid lizard’s gliding ability is a unique feature among reptiles.”