meaning of biloculate

biloculate meaning in General Dictionary

divided into or containing two cells or chambers as having a biloculate pill

View more

  • divided in to or containing two cells or chambers