elephant seal in Irish
elephant seal in Irish
rón eilifintiúil
Large marine mammals of the genus Mirounga, the largest of the pinnipeds.
smutrón
Large marine mammals of the genus Mirounga, the largest of the pinnipeds.