Geography, asked by sm11003, 1 year ago

What do you mean by word polyps

Answers

Answered by ASMA
3
Pathology. a projecting growth from a mucous surface, as of the nose,being either a tumor or a hypertrophy of the mucous membrane.
Answered by jilshah2001
3
An individual zooid of a compound or colonial organism
Similar questions