redhorn
English
redhorn meaning in English • redhorn का अर्थ अंग्रेजी में
Noun
- Any species of a tribe of butterflies (Fugacia) including the common yellow species and the cabbage butterflies. The antennæ are usually red.