|
Linognathus pedalis (organism)
Linognathus pedalis
Sheep foot louse
Id64771006
StatusPrimitive