PAPILLULATE


Meaning of PAPILLULATE in English

(a.) Having a minute papilla in the center of a larger elevation or depression.

Webster's English dictionary.      Английский словарь Webster.