belamcanda_chinensisEnglish

Belamcanda chinensis, blackberry-lily, leopard lily

Noun

Garden plant whose capsule discloses when ripe a mass of seeds resembling a blackberry

English: blackberry-lily, leopard lily, Belamcanda chinensis

Bahasa: kiris

Bahasa words with similar meanings

English words with similar meanings

Show 2 words