wormwood – meaning in Easy English

A plant. It has a very bitter taste.