polypoid

polypoid

English

Etymology

    From polyp + -oid.

    Adjective

    polypoid (comparative more polypoid, superlative most polypoid)

    1. Resembling a polyp.
    2. Marked by the presence of lesions suggesting polyps.

    Derived terms

    Translations