No viruses have hemagglutnin proteins on their surface that can bind to complementary receptors on cell, this is something like a triangle projection binding to its reverse wedge. Somwthing like a dove tail joint except that this chemical in nature. This enables virus to bind to multiple hosts for example a bird virus can bind to birds, pigs and human cells but in different areas, it can bind to ciliated epithelial cells in human mucosa and to epithlial cells in birds. Once it binds then it can enter the cells. Thus the binding does not signify origins, it just signifies matching "shapes", refer this site for more explanation on virus