Home
Search
Index
Definify.com
Webster
1913
Edition
Sea wormwood
Sea′ worm′woodˊ
.
(Bot.)
A European species of wormwood (
Artemisia maritima
) growing by the sea.
Similar Results
Sea-wormwood