Meaning of star-of-bethlehem

Definition of star-of-bethlehem

(noun) any of several perennial plants of the genus Ornithogalum native to the Mediterranean and having star-shaped flowers

Other information on star-of-bethlehem

WIKIPEDIA results for star-of-bethlehem
Amazon results for star-of-bethlehem