• word of the day

    decortication

    decortication - Dictionary definition and meaning for word decortication

    Definition
    (noun) removal of the outer covering of an organ or part
Download our Mobile App Today
Receive our word of the day
on Whatsapp