• Stomatous

    Full definition of stomatous

    Adjective

    stomatous

    1. Having a stoma.
    © Wiktionary