Tukeit-hill-frog definition

A small frog of variable colouration, until recently the only described species in the Allophryne genus, found in South America.
noun
0
0
Advertisement