meaning of globe lily

1. any of several plants of the genus Calochortus having egg-shaped flowers


Related Words

globe lily | rose globe lily | white globe lily | yellow globe lily |

Developed & Maintained By Taraprasad.com

Treasure Words