'American toad' definitions:

Definition of 'American toad'

(from WordNet)
noun
Common toad of America [syn: American toad, Bufo americanus]

Words containing 'American toad'