YourDictionary

pilewort

noun

  1. celandine (sense )
  2. any of several plants reputed to have medicinal properties

See pilewort in American Heritage Dictionary 4

link/cite print suggestion box