Dictionary search results

Showing 1-2 of 2 results

papilloma US English

A small wartlike growth on the skin or on a mucous membrane, derived from the epidermis and usually benign

human papillomavirus US English

A virus with subtypes that cause diseases in humans ranging from common warts to cervical cancer