365bet中国官方网站

  • word of the day

    biloculate

    biloculate - 365bet中国官方网站 definition and meaning for word biloculate

    Definition
    (adj) divided into or containing two cells or chambers
    Synonyms : bilocular
    Example Sentence
    • having a bilocular capsule
  • Download our Mobile App Today