Glycyphana ?