• 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
Download our Mobile App Today
Receive our word of the day
on Whatsapp