ヒメスナホリムシ
himesu nahorimushi
1. sand piranha (Excirolana chiltoni)
Noun
1. sand piranha (Excirolana chiltoni)
1. Was a ladybug larva.
1. Wasn't a ladybug larva.
1. It's not a ladybug.; I'm not a ladybug.
1. Wasn't a ladybug.
1. Not a Japanese stag beetle.
1. Probably a powderpost beetle.
1. Was not a ladybug.; Was not a small red beetle.
1. Was not a ladybug.; Was not a small red insect.
1. If it were a ladybug larva; If it is a ladybug larva