• word of the day

    astomatal

    astomatal - Dictionary definition and meaning for word astomatal

    Definition
    (adj) lacking a stoma or stomata
Connect with us on Facebook