English dictionary

beach wormwood meaning and definition

Definition and meaning of beach wormwood at MeaningMonkey.org. beach wormwood meaning and definition in the English Dictionary.

BEACH WORMWOOD noun

Definition of beach wormwood (noun)

  1. herb with greyish leaves found along the east coast of North America; used as an ornamental plant
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: