• word of the day

    submucosa

    submucosa - Dictionary definition and meaning for word submucosa

    Definition
    (noun) the connective tissue beneath mucous membrane
Download our Mobile App Today
Receive our word of the day
on Whatsapp