← Back to browseウオータードラゴン[uootaadoragon]nounJapanese definitionNo Japanese definition yet.English definitionwater dragon (Physignathus spp.)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsウオーターバスウオータースポット