• word of the day

    starfish

    starfish - Dictionary definition and meaning for word starfish

    Definition
    (noun) echinoderms characterized by five arms extending from a central disk
    Synonyms : sea star
Connect with us on Facebook