English synonyms about - contact  

sweet wormwood

noun

1 sweet wormwood

Wormwood of southeastern Europe to Iran.

synonym: Artemisia annua.

Polish: bylica roczna


Find more on sweet wormwood elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0142