Meaning

1 senses
  1. Emblema pictum, a common estrildid finch of Australia.

painted finch — meaning, examples, forms, synonyms | Krumeto