Word info

terraranan

Noun

Meaning

terraranan (plural terraranans)

(zoology) Any frog of the genus Pristimantis.

Source: en.wiktionary.org

Close letter words and terms