English dictionary
belamcanda chinensis meaning and definition
Definition and meaning of belamcanda chinensis at MeaningMonkey.org. belamcanda chinensis meaning and definition in the English Dictionary.BELAMCANDA CHINENSIS noun
Definition of Belamcanda chinensis (noun)
- garden plant whose capsule discloses when ripe a mass of seeds resembling a blackberry
- synonyms: blackberry-lily, leopard lily
Source: Princeton University Wordnet