joyweed

English

Noun

joyweed (plural joyweeds)

  1. Any tropical plant of the genus Alternanthera