papula ( synonym found)

Definition of papula:

(n) : a nipple-like anatomical structure

Definition of papula:

(n) : a nipple-like anatomical structure

Back to Top