Meaning of Bombycillidae

Definition of Bombycillidae

(noun) a family of birds of the suborder Oscines

Other information on Bombycillidae

WIKIPEDIA results for Bombycillidae
Amazon results for Bombycillidae