molluscoid (comparative more molluscoid, superlative most molluscoid)
molluscoid (plural molluscoids)
Mollusca + -oid