multiloculate
Adjective
Meaning
multiloculate (comparative more multiloculate, superlative most multiloculate)
Having many small cavities or cells
Adjective
multiloculate (comparative more multiloculate, superlative most multiloculate)
Having many small cavities or cells