meaning of lilium lancifolium

1. east Asian perennial having large reddish-orange black-spotted flowers with reflexed petals


Related Words

lilium lancifolium |

Developed & Maintained By Taraprasad.com

Treasure Words