• 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
Connect with us on Facebook