Dictionary entry

Stomatous

Webster's Dictionary 1913

Stom″a‐tous (?), a. Having a stoma.