Search term polyp has 2 results
EN English IT Italian
polyp (n) [medicine] polipo (n) {m} [medicine]
polyp (n) [molluscs] polipo (n) {m} [molluscs]