• word of the day

    squalus

    squalus - Dictionary definition and meaning for word squalus

    Definition
    (noun) spiny dogfishes
    Synonyms : genus squalus
Download our Mobile App Today
Receive our word of the day
on Whatsapp