STARFISHES

Definition of STARFISHES

  1. (noun)echinoderms characterized by five arms extending from a central disk