What does atherinidae mean?

atherinidae meaning in General Dictionary

little spiny-finned fishes of both sodium and fresh water