megalobatrachus : Idioms & Phrases


genus megalobatrachus

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

megalobatrachus maximus

  • noun large (up to more than three feet) edible salamander of Asia
    giant salamander.
WordNet