DUPION


Meaning of DUPION in English

noun a double cocoon, made by two silkworms.

Webster English vocab.      Английский словарь Webster.