polypusEnglish

polyp, polypus

Noun

A small vascular growth on the surface of a mucous membrane

English: polyp, polypus

Bahasa: polip

Bahasa words with similar meanings

English words with similar meanings

Show 1 words