holy grass
noun
: any of several sweet-scented grasses of the genus Hierochloe
especially
: sweet grass
Love words? Need even more definitions?
Merriam-Webster unabridged
Share