meaning of landlocked salmon

1. Atlantic salmon confined to lakes of New England and southeastern Canada


Related Words

landlocked salmon |

Developed & Maintained By Taraprasad.com

Treasure Words