polecat: dark brown mustelid of woodlands of Eurasia that gives off an unpleasant odor when threatened
chordate: any animal of the phylum Chordata having a notochord or spinal column
algebraic language: an algorithmic language having statements that resemble algebraic expressions