Redhorn
English Meaning
Any species of a tribe of butterflies (Fugacia) including the common yellow species and the cabbage butterflies. The antennæ are usually red.
Sorry, No Malayalam Meaning for your input!
See Redhor Want To Try Redhorn In Malayalam??