ASTOMATOUS Meaning of ASTOMATOUS in English adj ·alt. of astomous. Webster English vocab. Английский словарь Webster. 2012