Hydrurga-leptonyx definition

A taxonomic species within the family Phocidae — the leopard seal.
pronoun
0
0
Advertisement