stomatous

(adj) mouthlike (similar term)

astomatous (antonym)