Mollosc perhaps???