belamcanda : Idioms & Phrases


belamcanda chinensis

  • noun garden plant whose capsule discloses when ripe a mass of seeds resembling a blackberry
    leopard lily; blackberry-lily.
WordNet

genus belamcanda

  • noun a monocotyledonous genus of the family Iridaceae
    Belamcanda.
WordNet