• word of the day

    dehiscence

    dehiscence - Dictionary definition and meaning for word dehiscence

    Definition
    (noun) (biology) release of material by splitting open of an organ or tissue; the natural bursting open at maturity of a fruit or other reproductive body to release seeds or spores or the bursting open of a surgically closed wound
Download our Mobile App Today
Receive our word of the day
on Whatsapp