atherinidae Meaning, Definition & Usage

  1. noun small spiny-finned fishes of both salt and fresh water
    family Atherinidae.

WordNet