Loading page
megalobatrachus maximus is a noun meaning "large (up to more than three feet) edible salamander of Asia". It carries one recorded sense.
large (up to more than three feet) edible salamander of Asia
Definitions, synonyms and semantic relations for megalobatrachus maximus come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.