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