Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

papillulate Definition

Cancel
papillulate
adjective
Having a minute papilla in the centre of a larger elevation or depression

Words Related to papillulate!

papillulate Examples by Brain Bank Users