NichiDict

さし

蠁子
[sashi]

Meanings

1.Noun

blowfly or green bottle fly larva (oft. used as fishing bait)