Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word bombycilla garrulus from English dictionary with examples, synonyms and antonyms.

Meaning : Large waxwing of northern North America. Similar to but larger than the cedar waxwing.

Synonyms : bohemian waxwing

Bombycilla garrulus meaning in Telugu.