English dictionary
pedunculated polyp meaning and definition
Definition and meaning of pedunculated polyp at MeaningMonkey.org. pedunculated polyp meaning and definition in the English Dictionary.PEDUNCULATED POLYP noun
Definition of pedunculated polyp (noun)
- a polyp with a stalk or peduncle
Source: Princeton University Wordnet