As an adjective improved
is that has been made better; enhanced.
As a verb improved
is past tense of improve.
As a noun improver is
something that, or someone who, improves.
improver
English
Noun
(
en noun)
Something that, or someone who, improves
A substance added to cause improvement (especially to a foodstuff)