aculea
English
aculea meaning in English • aculea का अर्थ अंग्रेजी में
Noun
- A small spiny outgrowth on the wings of certain insects.