• word of the day

    scorpaenid

    scorpaenid - Dictionary definition and meaning for word scorpaenid

    Definition
    (noun) any of numerous carnivorous usually bottom-dwelling warm-water marine fishes found worldwide but most abundant in the Pacific
    Synonyms : scorpaenid fish
Download our Mobile App Today
Receive our word of the day
on Whatsapp