meaning of beach wormwood

beach wormwood meaning in General Dictionary

herb with greyish leaves discovered over the east shore of North America; utilized as an ornamental plant