Word info

pelobatoid

Noun

Meaning

pelobatoid (plural pelobatoids)

Any frog of the superfamily Pelobatoidea

Source: en.wiktionary.org

Related terms

Close letter words and terms