Search results
mosquito larva; wriggler; maggot
'taru' adjective
isolated; alone; helpless
Rare term
bloodworm (nonbiting midge larva)