silverpatch

Noun

 * 1) A tropical American butterfly of the genus