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