planorboid limaciform lacertiform larvivorous anneliform actiniform platyform scalariform squamiform caligiform