Host usb

I have a question about the library USB Host :
You can connect to an Arduino , through usb host Schield , other Arduino? So that the latter communicate with the first using the usb protocol?

Basically I have to create a network with an Arduino master , which communicates with the PC via LAN connection, and many Arduino slave connected through a USB hub to master.

Thanks a lot