Chinese-English dictionary »

日本大鯢 meaning in English

ChineseEnglish
日本大鯢 noun

Japanese giant salamander(large species of salamander native to Japan)
noun