Tamil Dictionary 🔍

papillulate

Pa*pil"lu*late, a. (Zoöl.) Defn: Having a minute papilla in the center of a larger elevation or depression.


papillulate - Similar Words