STOMATIFEROUS Meaning of STOMATIFEROUS in English adj having or producing stomata. Webster English vocab. Английский словарь Webster. 2012