Definition of "clupeid fish" []

  • (noun) any of numerous soft-finned schooling food fishes of shallow waters of northern seas

Words like "clupeid fish"

SUBSCRIBE TO WORD OF THE DAY