kawa mushi
1. hairy caterpillar
Noun
#197495
1. hairy caterpillar
1. It was a flea.; It was a parasite.
1. Was a leech.
1. Probably a leech.
1. Not a leech.
1. Parasite.
1. If/when scabies; If/when skin parasites
1. Was not a leech.; Was not infested with leeches.
1. Wasn't a parasite.; Wasn't infested with parasites.
1. If it were a skin parasite; If it is a skin parasite