orochidesu
1. Large snake.; It is a snake.
Noun
#605800
1. Large snake.; It is a snake.
1. big snake; (large) serpent
1. giant snake; monster serpent
1. eight-headed, eight-tailed serpent (in Japanese mythology)
1. Of a large snake; Belonging to a large snake
1. With a large snake; By means of a large snake
1. Not a big snake.; Not an anaconda.
1. Was a large snake.
1. If it were a large snake; If it was a large snake
1. If/when a large snake; If there is a large snake