meaning of salmonid

1. soft-finned fishes of cold and temperate waters


Related Words

salmonid | salmonidae |

Developed & Maintained By Taraprasad.com

Treasure Words