Subscribe
URL of the page has been copied to clipboard.
Meaning : Small toad of southeastern United States.
Synonyms : eastern narrow-mouthed toad
Install App