meaning of sword lily

1. plants with sword-shaped leaves and erect stalks bearing bright-colored flowers composed of three petals and three drooping sepals


Related Words

sword lily |

Developed & Maintained By Taraprasad.com

Treasure Words