Learn how to say Polypoid correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word polypoid:
1 Zoology relating to or resembling a polyp or hydra:
a polypoid colonial form
relating to or denoting the polyp stage in the life cycle of a coelenterate. Also called hydroid.Compare with medusoid.
2 Medicine (of a growth) resembling or in the form of a polyp:
a benign polypoid lesion