Definition, synonyms and related words
A glandular organ of bivalve mollusks, serving in part as a kidney.