papillar

EnglishEdit

AdjectiveEdit

papillar (comparative more papillar, superlative most papillar)

  1. having the properties or appearance of a papilla

SynonymsEdit

Last modified on 24 February 2008, at 20:47