polypoid
/pɒlɪpaɪd/Definitions
1. adjective
Resembling or resembling a polyp, especially in having a stalk or stem and a mass of tissue at the top.
“The polypoid growths on the coral reefs were a fascinating sight to behold.”
2. noun
A polyp or polyps collectively.
“The doctor examined the polypoid formations in the patient’s throat.”