mackerel shad

Noun
  1. Small silvery fish;
    Nova Scotia to Brazil (synset 102584113)

Found on Word Lists

Other Searches