• word of the day

    papillate

    papillate - Dictionary definition and meaning for word papillate

    Definition
    (adj) resembling or covered with papillae
Download our Mobile App Today
Receive our word of the day
on Whatsapp