liver-spotted dalmatian Meaning, Definition & Usage

  1. noun a brown-spotted dalmatian

WordNet