VividLex

Home / Thesaurus / Megalobatrachus maximus

Thesaurus: Megalobatrachus maximus

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

Full dictionary entry Search Lens associations

Related headwords

Definitions

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