megalobatrachus-maximus

Nouns

  • (n) large (up to more than three feet) edible salamander of Asia giant salamander,

Synonyms

giant salamander

Words of close approximity