Tending to contribute to, encourage, or bring about some result.
Making up for deficiencies; supplementary.
A supplement.
A source of supply.