STAR GRASS


Meaning of STAR GRASS in English

any of various grasslike plants having star-shaped flowers or a starlike arrangement of leaves, as the North American plant, Hypoxis hirsuta, of the amaryllis family.

[ 1680-90 ]

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .