WTWM

whatsthatwordmean

← Definition
Guess

papillar

adjectiveRelating to or resembling a papilla (a small nipple-like projection).

Synonyms

papillaryadjective

Built for word lovers.