1 English Synonyms for MULTILOCULATE
Prev.1Next
multilocular
Definition: 1. Having many small cavities or cells.
Show more information about multilocular
Prev.1Next
Search took: 2.8437 ms
Definition: 1. Having many small cavities or cells.
Show more information about multilocular
Search took: 2.8437 ms