lanceolar
English
lanceolar meaning in English • lanceolar का अर्थ अंग्रेजी में
Adjective
- Lanceolate.