giant salamander
English Dictionary
->
Letter G
-> giant salamander
Search Dictionary:
giant salamander Definition
(n)
large
(
up
to
more
than
three
feet
)
edible
salamander
of
Asia
giant salamander Synonyms
giant salamander
Megalobatrachus maximus
© Art Branch Inc.