meaning of bombycilla cedrorun

bombycilla cedrorun meaning in General Dictionary

extensively distributed over temperate the united states