Skip to main content

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.
Advertisement