malacopterygious malacostracous planorboid malacophagous elasmoid molluscoidal limaciform selachoid eumalacostracan caligiform