Noun belamcanda chinensis has 1 sense
  1. blackberry-lily, leopard lily, Belamcanda chinensis - garden plant whose capsule discloses when ripe a mass of seeds resembling a blackberry
    --1 is a kind of iridaceous plant
    --1 is a member of Belamcanda, genus Belamcanda
,
TOP