Home

Word

pedunculated polyp, n.
more info a polyp with a stalk or peduncle
<noun.state>

pedunculated polyp
semantic pointers
hypernym
part meronym