Popular Wordlists
  • word of the day

    megalobatrachus

    megalobatrachus - Dictionary definition and meaning for word megalobatrachus

    Definition
    (noun) giant salamanders; in some classifications included in the genus Cryptobranchus
Connect with us on Facebook