stoma

(noun) stomate
(noun) orifice (generic term)

< stoloniferous | stomach >