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

                                                                                                                                                                                                                                       

Clyx.com


Duping
Top of Page
Top of Page