1 English Synonyms for MULTILOCULAR
Prev.1Next
multiloculate
Definition: 1. Having many small cavities or cells
Show more information about multiloculate
Prev.1Next
Search took: 2.3408 ms
Definition: 1. Having many small cavities or cells
Show more information about multiloculate
Search took: 2.3408 ms