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.”

Synonyms

  • lizard
  • reptile

Antonyms

  • mammal