Definitions of Desmanthus ilinoensis:

  • noun:   perennial herb of North American prairies having dense heads of small white flowers