meaning of fish ladder

1. a series of ascending pools providing a passage for salmon to swim upstream past a dam


Related Words

fish ladder |

Developed & Maintained By Taraprasad.com

Treasure Words