pedunculated polyp

listen to the pronunciation of pedunculated polyp
English - English
a polyp with a stalk or peduncle
pedunculated polyp
Favorites