papillar

EnglishEdit

AdjectiveEdit

papillar ‎(comparative more papillar, superlative most papillar)

  1. having the properties or appearance of a papilla

SynonymsEdit

Read in another language