We do not currently know of any synonyms for reservors.
The noun reservors is defined as:
Did you mean reservoirs?