lenticellate
English
lenticellate meaning in English • lenticellate का अर्थ अंग्रेजी में
Adjective
- Producing lenticels; dotted with lenticels.