Word Meaning 山棟蛇
やまかがし
yamakagashi
山棟蛇 is read as やまかがし (yamakagashi) and means tiger keelback (Rhabdophis tigrinus).
Meaning
English
- tiger keelback (Rhabdophis tigrinus)
Reading
Kana
やまかがし
Romaji
yamakagashi
Writing Variants
- 赤棟蛇 やまかがし yamakagashi