BLACKBERRY-LILY





Definition:

  1. [noun] garden plant whose capsule discloses when ripe a mass of seeds resembling a blackberry
    Synonyms: leopard lily, Belamcanda chinensis

Synonyms: