Noun giant salamander has 1 sense
  1. giant salamander, Megalobatrachus maximus - large (up to more than three feet) edible salamander of Asia
    --1 is a kind of salamander
    --1 is a member of Megalobatrachus, genus Megalobatrachus
,
TOP