ノミ
nomitoriko

Noun

1. flea powder

Other forms: