English | German | Russian | Czech

dupion English

Meaning dupion meaning

What does dupion mean?

dupion

A double cocoon, made by two silkworms. The silk from a double cocoon.

Are you looking for...?