• word of the day

    stoma

    stoma - Dictionary definition and meaning for word stoma

    Definition
    (noun) a minute epidermal pore in a leaf or stem through which gases and water vapor can pass
    Synonyms : pore , stomate
    Definition
    (noun) a mouth or mouthlike opening (especially one created by surgery on the surface of the body to create an opening to an internal organ)
Download our Mobile App Today
Receive our word of the day
on Whatsapp