ATHERINIDAE


Meaning of ATHERINIDAE in English

n. type of small fishes having sharp fins and living in both salt and fresh water

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.