Troilus
English Meaning
A large, handsome American butterfly (Euphœades, or Papilio, troilus). It is black, with yellow marginal spots on the front wings, and blue spots on the rear wings.
Sorry, No Malayalam Meaning for your input!
See Troilu Want To Try Troilus In Malayalam??