Noun Definition

bombycillidae

1.Definition: a family of birds of the suborder Oscines

Category: Animals