• word of the day

    atherinidae

    atherinidae - Dictionary definition and meaning for word atherinidae

    Definition
    (noun) small spiny-finned fishes of both salt and fresh water
    Synonyms : family atherinidae
Download our Mobile App Today
Receive our word of the day
on Whatsapp