TOOTHACHE GRASS


Meaning of TOOTHACHE GRASS in English

noun

: a tall grass ( Ctenium aromaticum ) of southern United States that has dense one-sided spikes and a very pungent taste

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.