Definitions of Artemisia ludoviciana:

  • noun:   perennial cottony-white herb of southwestern United States