Polypus

Webster's Dictionary of the English Language

·noun ·same·as Polyp.

II. Polypus ·noun A tumor, usually with a narrow base, somewhat resembling a pear, — found in the nose, uterus, ·etc., and produced by hypertrophy of some portion of the mucous membrane.

Related Words