molluscan [adjective] + host [noun]