macropterous
English
macropterous meaning in English • macropterous का अर्थ अंग्रेजी में
Adjective
- Having long wings or fins.