1 English Synonyms for MULTILOCULATE
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: 14.82 ms
Definition: 1. Having multiple or many locules or loculi (chambers, cells or compartments).
Show more information about multilocular
Search took: 14.82 ms