Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

horned toad Definition

Cancel
horned toad
noun(horned toad)
any of several small harmless insectivorous lizards (genus Phrynosoma) of the western U.S. and Mexico that resemble toads and have hornlike spines

Words Related to horned toad!

horned toad Examples by Brain Bank Users