meaning of atherinidae

atherinidae meaning in General Dictionary

little spiny-finned fishes of both sodium and fresh water