bn:00040405n
Noun Concept
EL
megalobatrachus maximus  γιγάντια σαλαμάνδρα
EN
Large (up to more than three feet) edible salamander of Asia WordNet 3.0
Relations
Sources