Home
Search
Index
Definify.com
Webster
1913
Edition
Papillulate
Pa-pil′lu-late
,
Adj.
(Zool.)
Having a minute papilla in the center of a larger elevation or depression.
Similar Results