BOJANUS ORGAN MEANING IN ENGLISH

• Bojanus organ Definition & Synonyms

  1. () A glandular organ of bivalve mollusca, serving in part as a kidney.


RECENT SEARCHES