Wiktionary
terraranan
n. (context zoology English) Any frog of the genus (taxlink Pristimantis genus noshow=1).