Belamcanda chinensis

1. (noun) garden plant whose capsule discloses when ripe a mass of seeds resembling a blackberry
Synonyms: blackberry-lily, leopard lily
Related Words: iridaceous plant



Terms and Conditions of Use / Copyright Notice