Online Dictionary and Scrabble Word Finder
() A glandular organ of bivalve mollusca, serving in part as a kidney.
Bojanus organ