• word of the day

    cryptobranchidae

    cryptobranchidae - Dictionary definition and meaning for word cryptobranchidae

    Definition
    (noun) large aquatic salamanders: hellbenders; giant salamanders
Download our Mobile App Today
Receive our word of the day
on Whatsapp