Synonyms and Antonyms for sea_wormwood

1. sea wormwood (n.)

plants of western and northern European coasts

Synonyms: