SILVERBILL MEANING IN ENGLISH

• Silverbill Definition & Synonyms

  1. (n.) An Old World finch of the genus Minia, as the M. Malabarica of India, and M. cantans of Africa.


RECENT SEARCHES