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.