平虫 ひらむし
hiramushi

Noun

1. flatworm; flat worm

Noun

2. flat bark beetle

Usually Written in Kana
Other forms: