polypoid

adjective

  1. 1

    Resembling a polyp.

  2. 2

    Marked by the presence of lesions suggesting polyps.

Translate “polypoid” to another language

Click any language to open the translator with this word already filled in.

Polypoid Definition & Meaning | TranslatePulse