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: Plants