• word of the day

    infolding

    infolding - Dictionary definition and meaning for word infolding

    Definition
    (noun) the folding in of an outer layer so as to form a pocket in the surface
    Example Sentence
    • the invagination of the blastula
Download our Mobile App Today
Receive our word of the day
on Whatsapp