Texas toad

Explore definitions, synonyms, and language insights of Texas toad

Definitions

Noun
nocturnal burrowing toad of mesquite woodland and prairies of the United States southwest

More General Terms