Originally Posted By: Jackie
Hal, will you please tell me what all 3 of those words mean? That first one puts me in mind of Andromeda, but I don't s'pose they're related.

Migratory terms. I'll let Wikipedia explain: http://en.wikipedia.org/wiki/Fish_migration