Definition of “papillary” - English Dictionary

English