bishopweed
bishopweed has 1 sense in the JumbleFix dictionary. Letters: 10.
Definitions
noun
. Any of several plants of the genus Ammi, especially Ammi majus, formerly used medicinally.