Back to N1 Words

孫太郎虫

まごたろうむし
JLPT N1 noun

Meaning

hellgrammite (larva of dobsonfly species Protohermes grandis)