Definition of 長虫 (ながむし)

ながむし

長虫

ながむし

nagamushi

noun
snake
Related Kanji
long, leader, superior, senior
insect, bug, temper