meaning of spadefoot toad

1. burrowing toad of the northern hemisphere with a horny spade-like projection on each hind foot


Related Words

spadefoot toad |

Developed & Maintained By Taraprasad.com

Treasure Words