1
[ adjective ] of or relating to or resembling papilla

Synonyms

papillose

Used in print

(J. W. C. Hagstrom et al., "Debilitating muscular...)

In_addition , there were 2 small papillary adenomas in the right kidney .

Related terms

papilla papilla

*