Definitions of Mephitis macroura:

  • noun:   of Mexico and southernmost parts of southwestern United States