polypi Meaning, Definition & Usage

  1. noun a small vascular growth on the surface of a mucous membrane
    polypus; polyp.

WordNet


Pol"y*pi noun plural
Etymology
NL.
Definitions
  1. (Zoöl.) The Anthozoa.

Webster 1913