Phone

Glossary

Polyp
An excrescence or tumor like growth that surfaces from mucous membrane.