NichiDict

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

[doragguderibariishisutemu]

Meanings

1.Noun

pharmacologydrug delivery system