genus megalobatrachus Meaning, Definition & Usage

  1. noun giant salamanders; in some classifications included in the genus Cryptobranchus
    Megalobatrachus.

WordNet