Subscribe
URL of the page has been copied to clipboard.
Meaning : Garden plant whose capsule discloses when ripe a mass of seeds resembling a blackberry.
Synonyms : blackberry-lily, leopard lily
Install App