mimosa weed

English

Noun

mimosa weed (plural mimosa weeds)

  1. chamberbitter (Phyllanthus urinaria)