smartweed

For definition of smartweed, please visit here.