PAPILLULATE


Meaning of PAPILLULATE in English

adj having a minute papilla in the center of a larger elevation or depression.

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