osmerus mordax Meaning, Definition & Usage

  1. noun important marine and landlocked food fish of eastern North America and Alaska
    rainbow smelt.

WordNet