wild hyssop

noun

Definition of wild hyssop