Definition of molluscoid in English:

molluscoid

adjective

Pronunciation

molluscoid

/məˈlʌskɔɪd/