Meaning of bombycilla garrulus

Definition of bombycilla garrulus

(noun) large waxwing of northern North America; similar to but larger than the cedar waxwing

Other information on bombycilla garrulus

WIKIPEDIA results for bombycilla garrulus
Amazon results for bombycilla garrulus