Footage - The large areas of the lymphoid tissue in the wall of the small intestine.
The large areas of the lymphoid tissue in the wall of the small intestine.
Footage ID : 138116761
Duration : 16.18s
Media Type : Footage
Copyright : volkan83
Stock Footage Keywords