Word info

mephitic toad

Noun

Meaning

mephitic toad (plural mephitic toads)

The natterjack.

Source: en.wiktionary.org

Close letter words and terms