Meaning of atherinidae

Definition of atherinidae

(noun) small spiny-finned fishes of both salt and fresh water

Other information on atherinidae

WIKIPEDIA results for atherinidae
Amazon results for atherinidae