Search term cocoon has 3 results
EN English IT Italian
cocoon (n v) [any similar protective case, whether real or metaphorical] bozzolo (n v) {m} [any similar protective case, whether real or metaphorical]
cocoon (n) [entomology] bozzolo (n) {m} [entomology]
IT Italian EN English
Cocoon Enveloping Prey