Definition Definition

dupion - Meaning and Examples

Meaning of 'dupion' (Webster Dictionary)

1 . Dupion [ n.]
- A double cocoon, made by two silkworms.