MULTILOCULAR MEANING IN ENGLISH

• Multilocular Definition & Synonyms

  1. (a.) Having many or several cells or compartments; as, a multilocular shell or capsule.


RECENT SEARCHES