meaning of wormwood sage

1. silky-leaved aromatic perennial of dry northern parts of the northern hemisphere; has tawny florets


Related Words

wormwood sage |

Developed & Maintained By Taraprasad.com

Treasure Words