GeneralConnection.com
➔
Dictionary
papillary
Adjective
1. papillose
1. process, outgrowth, appendage
Usage