• word of the day

    lionfish

    lionfish - Dictionary definition and meaning for word lionfish

    Definition
    (noun) brightly striped fish of the tropical Pacific having elongated spiny fins
Download our Mobile App Today
Receive our word of the day
on Whatsapp