English dictionary

belamcanda meaning and definition

BELAMCANDA noun

Definition of Belamcanda (noun)

  1. a monocotyledonous genus of the family Iridaceae
Source: Princeton University Wordnet