polypus

Part of speech: noun

A tumor, as in the nostril.

Share it on: