Taxon:Halichoerus grypus
Halichoerus grypus
No Thumbnail Available
Scientific Name
Halichoerus grypus
Common Name
Atlantic gray seal
Atlantic seal
Baltic gray seal
Gray Seal
horsehead
Atlantic seal
Baltic gray seal
Gray Seal
horsehead
Taxa Group
Phocidae