YourDictionary

stomatous

adjective

having a stoma

See stomatous in American Heritage Dictionary 4

link/cite print suggestion box