Vocabulary

ドラッグデリバリーシステム

drug delivery system

noun