loculate
English
loculate meaning in English • loculate का अर्थ अंग्रेजी में
Adjective
- Divided into compartments.