1 result found

Search Results for: smoltification

Smoltification

Definition noun Internal metabolic processes when a fish adapts from freshwater to marine water to avert... Read More