Word info

silverpatch

Noun

Meaning

silverpatch (plural silverpatches)

A tropical American butterfly of the genus Aides

Source: en.wiktionary.org

Close letter words and terms