hypostomatic stomatic epistomatic amphistomatous astomatous amphistomatic stomatiferous amphistomous astipulate staminate