D defs.my
Entry 1 sense Webster, 1913

Papillulate

· Pa·pil·lu·late · IPA
01 a. Having a minute papilla in the center of a larger elevation or depression.
  1. 1.
    Having a minute papilla in the center of a larger elevation or depression.(Zool.)