Vocabulary

イベルメクチン

ivermectin

noun