Incarvillea (noun) Definition, Meaning & Examples

noun
  1. any plant of the genus Incarvillea, native to China, of which some species are grown as garden or greenhouse plants for their large usually carmine-coloured trumpet-shaped flowers, esp I. delavayi: family Bignoniaceae
Incarvillea (noun) Definition, Meaning & Examples

More Definitions