strophiole
English
strophiole meaning in English • strophiole का अर्थ अंग्रेजी में
Noun
- A crestlike excrescence about the hilum of certain seeds; a caruncle.