Sea pad /(sē" păd`)/

Sea· pad

Sea pad

  1. A starfish. (Zool.)