Family Echeneidae - remora
|
Echeneis naucrates (organism)
Echeneis naucrates
Sharksucker
Id
48612002
Status
Primitive