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

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

Meanings

  1. Noun drug delivery system

Word lists

Jinuma: Japanese Dictionary · Word lists