Vocabulary

ペルメトリン

permethrin

noun