Home / S / sea wormwood

sea wormwood

noun /siwɜrmwʊd/ 12 letters Scrabble 20 WWF 21
Definitions
noun

plants of western and northern European coasts

Want another word?
Spin the dictionary for a fresh one.
Generate a word →