meaning of lemon lily

1. a day lily with yellow flowers


Related Words

lemon lily |

Developed & Maintained By Taraprasad.com

Treasure Words