pedunculated polyp
Meaning, Definition & Usage
Dictionary
Related
noun
a polyp with a stalk or peduncle
WordNet
Previous
Next