Definition of molluscoid in English:

molluscoid

(US molluskoid)

adjective

Pronunciation

molluscoid

/məˈlʌskɔɪd/