Latin-English dictionary »

polypus meaning in English

LatinEnglish
polypus [polypi] (2nd) M
noun

(modern) growth in the colon / uterusnoun

nasal tumornoun

octopus, cuttle-fishnoun