Heparin inhibited haemagglutination by porcine reproductive and respiratory syndrome virus (PRRSV) and by Aujesky's disease virus, but failed to inhibit haemagglutination by parainfluenza virus type 3. The minimal inhibitory concentration of heparin required to inhibit 8 HA U of PRRSV haemagglutinin ranged from 0.1 to 1 U ml-1. Mouse erythrocytes failed to combine with the haemagglutination inhibitory factor of heparin. However, mouse erythrocytes treated with heparinase had greatly reduced agglutinability by PRRSV. The formation of a haemagglutinin-heparin complex could be observed by sedimenting heparin with the haemagglutinin. All these findings suggest that a heparin-like molecule on the surface of mouse erythrocytes serves as the virus-cell receptor.