CASHMERE GOAT





Definition:

  1. [noun] Himalayan goat having a silky undercoat highly prized as cashmere wool
    Synonyms: Cashmere goat, Kashmir goat

Synonyms: