Ephesus
: a town in western Asia Minor at the mouth of the Cayster River
wormwood
: a plant with a strong bitter taste whose name was given to a star
Wormwood
: a plant with a strong bitter taste whose name was given to a star