siamweed

English

Noun

siamweed (uncountable)

  1. Alternative form of Siam weed.