Back to N1 Words

θ£Έθ™«

はだかむし
JLPT N1 noun

Meaning

caterpillar (esp. hairless)