Home
Search
Index
Definify.com
Webster
1828
Edition
Sea-wormwood
SEA-WORM'WOOD
,
Noun.
A sort of wormwood growing in the sea, the Artemisia maritima.
Similar Results
Sea-wormwood