<< Back to dictionary

The Meaning of dupion

  • (n.) A double cocoon, made by two silkworms.