Montbretia (noun) Definition, Meaning & Examples

noun
  1. a widely cultivated plant of the African iridaceous genus Crocosmia, a cross between C. aurea and C. pottsii, with ornamental orange or yellow flowers, grown mostly as pot plants
Montbretia (noun) Definition, Meaning & Examples

More Definitions