Etymed

polyp

Meaning: polyp (from polypous, many-footed) · Origin: Greek

Terms using polyp