strophiolate
English
strophiolate meaning in English • strophiolate का अर्थ अंग्रेजी में
Adjective
- Furnished with a strophiole, or caruncle, or that which resembles it.