• word of the day

    squalidae

    squalidae - Dictionary definition and meaning for word squalidae

    Definition
    (noun) dogfishes having a spine in each dorsal fin
    Synonyms : family squalidae
Download our Mobile App Today
Receive our word of the day
on Whatsapp