STAR GRASS


Meaning of STAR GRASS in English

[star grass] n (1687): any of various grassy plants with stellate flowers or arrangement of leaves: as a: any of a genus (Hypoxis) of herbs of the amaryllis family b: either of two colicroots (Aletris farinosa and A. aurea)

Merriam-Webster English vocab.      Английский словарь Merriam Webster.