Frog-Faced Turtle Species Found in South America
This page is the CodyCross answer for the clue below from The 90s, Group 1126, Puzzle 1 (Flannel Shirts).
Question is: Frog-Faced Turtle Species Found in South America
and the answer is: TOADHEAD
Word Meaning:
TOADHEAD — Ellipsis of toadhead agama
Definitions from Wiktionary.