hairstreak
English
hairstreak meaning in English • hairstreak का अर्थ अंग्रेजी में
Noun
- A butterfly of the genus Thecla; as, the green hairstreak (Thecla rubi).