Biloculate Meaning

There are 1 meaning(s) for word Biloculate

Meaning 1 : divided into or containing two cells or chambers

    Synonyms : bilocular