Definitions of Polanisia dodecandra:

  • noun:   strong-scented herb common in southern United States covered with intermixed gland and hairs