Synonyms and Antonyms for sea wormwood

1. sea wormwood (n.)

plants of western and northern European coasts

Synonyms: