センドホジザイ
Meanings
Noun
1. freshness-preserving agent
Composed of
freshness preservation (of food)
medicine; agent; (chemical) substance; drug; dose