hypostomatous stomatous hyperstomial stomatose eurystomatous stenostomatous hypostomatic protostomatous epistomatic stomatiferous