polipoide

Etymology
+ ending based on, , etc.

Adjective

 * 1) polypoid