DESMANTHUS ILINOENSIS





Definition:

  1. [noun] perennial herb of North American prairies having dense heads of small white flowers
    Synonyms: prairie mimosa, prickle-weed, Desmanthus ilinoensis

Synonyms: