Definition of molluskoid in English:

molluskoid

(British molluscoid)

adjective