meaning of elephant seal

1. either of two large northern Atlantic earless seals having snouts like trunks


Related Words

elephant seal |

Developed & Maintained By Taraprasad.com

Treasure Words