organ of Bojanus
organ of Bo·ja·nus
| \ -bōˈyänəs\
Definition of organ of Bojanus
: one of a pair of nephridial excretory organs of bivalve mollusks situated on each side of the body just below the pericardium
Keep scrolling for more