Definition of molluskoid in English:

molluskoid

adjective

(mainly British molluscoid)