• word of the day

    sciaenid

    sciaenid - Dictionary definition and meaning for word sciaenid

    Definition
    (noun) widely distributed family of carnivorous percoid fishes having a large air bladder used to produce sound
    Synonyms : sciaenid fish
Connect with us on Facebook