• word of the day

    entoblast

    entoblast - Dictionary definition and meaning for word entoblast

    Definition
    (noun) the inner germ layer that develops into the lining of the digestive and respiratory systems
Download our Mobile App Today
Receive our word of the day
on Whatsapp