kabuzuchi
/kabuˈzu.tʃi/Definitions
1. noun
a type of Japanese poisonous snake or a fictional magical snake
“The villagers warned the hikers about the presence of a kabuzuchi in the nearby forest.”
1. noun
a type of Japanese poisonous snake or a fictional magical snake
“The villagers warned the hikers about the presence of a kabuzuchi in the nearby forest.”