Tukeit Hill frog
Definition from Wiktionary, the free dictionary
English [edit]
Noun [edit]
Tukeit Hill frog (plural Tukeit Hill frogs)
- The only recognised species in the Allophryne genus, found in South America.
Tukeit Hill frog (plural Tukeit Hill frogs)