alevin ( synonym found)

Definition of alevin:

(n) : newly hatched fish, especially salmon

Definition of alevin:

(n) : newly hatched fish, especially salmon

Back to Top