Definition of Sea Wormwood

  • 1. Plants of western and northern European coasts Noun

Synonyms for word "sea wormwood"

Semanticaly linked words with "sea wormwood"

Hyponims for word "sea wormwood"