Small Ruminant
Sheep
Location
ILRI Debre Birahan Research Station, Debre Birhan, Ethiopia.
Year
1997
Rumen showing adult rumen flukes attached to the wall (red in colour).