BROOKWEED

Definition of BROOKWEED

  1. (noun)American water pimpernel
  2. (noun)water pimpernel of Europe to China