meaning of salmo salar

1. found in northern coastal Atlantic waters or tributaries; adults do not die after spawning


Related Words

salmo salar |

Developed & Maintained By Taraprasad.com

Treasure Words