meaning of mud puppy

1. larval salamander of mountain lakes of Mexico that usually lives without metamorphosing


Related Words

mud puppy |

Developed & Maintained By Taraprasad.com

Treasure Words