Definition of tomcod

Definition of tomcod
  1. tomcod Noun A species of edible cod, "Microgadus tomcod".
Feedback Form