Search term cocoon has 3 results
EN English NL Dutch
cocoon (n) [entomology] pop (n) {m} [entomology]
cocoon (n) [entomology] cocon (n) {m} [entomology]
NL Dutch EN English
Cocoon Enveloping Prey