English to English
polypus
('p/A/l/@/p/@/s
)
noun (n)
- a small vascular growth on the surface of a mucous membranekecil vaskular pertumbuhan pada permukaan yang mucous membransource: wordnet30Same as Polyp.sama seperti polyp u/ u.source: webster1913