• word of the day

    invagination

    invagination - Dictionary definition and meaning for word invagination

    Definition
    (noun) the condition of being folded inward or sheathed
    Synonyms : introversion
    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