×

papilloma meaning in English

n. papilloma, (medicine) growth on the skin or mucous membrane (type of wart)

Related Words

  1. papilliforme
  2. papillite
  3. papillome
  4. papillomatose
PC Version

Copyright © 2018 WordTech Co.