Atherinidae

Explore definitions, synonyms, and language insights of Atherinidae

Definitions

Noun
small spiny-finned fishes of both salt and fresh water

More General Terms