spoonback
/ˈspuːnbæk/Definitions
1. noun
A type of lizard with a flap of skin on its neck, often found in tropical regions.
“The tourist spotted a spoonback lizard in the jungle during his expedition.”
1. noun
A type of lizard with a flap of skin on its neck, often found in tropical regions.
“The tourist spotted a spoonback lizard in the jungle during his expedition.”