Vocabulary
デポ剤
デポざい
depot (drug)
noun