Skip to main content

locellate

English locellate meaning in English  •  locellate का अर्थ अंग्रेजी में
Adjective
  • Divided into secondary compartments or cells, as where one cavity is separated into several smaller ones.
Advertisement