parridae
/pærˈriːdeɪd/Definitions
1. noun
a subfamily of finches, typically with stout bills and small, round heads, found in various parts of the world
“The naturalist studied the behavior of the parridae species in their native habitat.”
1. noun
a subfamily of finches, typically with stout bills and small, round heads, found in various parts of the world
“The naturalist studied the behavior of the parridae species in their native habitat.”