Noun Definition
belamcanda chinensis
1.Definition: garden plant whose capsule discloses when ripe a mass of seeds resembling a blackberry
Related Noun(s):leopard lily
Category: Plants1.Definition: garden plant whose capsule discloses when ripe a mass of seeds resembling a blackberry
Related Noun(s):leopard lily
Category: Plants