Home / M / megalobatrachus maximus

megalobatrachus maximus

noun 23 letters Scrabble 43 WWF 51
Definitions
noun

large (up to more than three feet) edible salamander of Asia

Look “megalobatrachus maximus” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →