1 English Synonyms for MULTILOCULATED
Prev.1Next
multilocular
Definition: 1. Having multiple or many locules or loculi (chambers, cells or compartments).
Show more information about multilocular
Prev.1Next
Search took: 6.12 ms
Definition: 1. Having multiple or many locules or loculi (chambers, cells or compartments).
Show more information about multilocular
Search took: 6.12 ms