meaning of star of bethlehem

1. any of several perennial plants of the genus Ornithogalum native to the Mediterranean and having star-shaped flowers


Related Words

star-of-bethlehem |

Developed & Maintained By Taraprasad.com

Treasure Words