Noun Definition

atherinidae

1.Definition: small spiny-finned fishes of both salt and fresh water

Category: Animals