SWEETWEED


Meaning of SWEETWEED in English

noun a name for two tropical american weeds (capraria biflora, and scoparia dulcis) of the figwort family.

Webster English vocab.      Английский словарь Webster.