English Dictionary

Definition of “star grass”

star grass

Definitions

noun

  1. any of various temperate and tropical plants of the amaryllidaceous genus Hypoxis, having long grasslike leaves and yellow star-shaped flowers

Comments

Log in to comment on this word.