English dictionary
true toad meaning and definition
Definition and meaning of true toad at MeaningMonkey.org. true toad meaning and definition in the English Dictionary.TRUE TOAD noun
Definition of true toad (noun)
- tailless amphibian similar to a frog but more terrestrial and having drier warty skin
Source: Princeton University Wordnet