septulate
English
septulate meaning in English • septulate का अर्थ अंग्रेजी में
Adjective
- Having imperfect or spurious septa.