Chincherinchee (noun) Definition, Meaning & Examples

noun
  1. a bulbous plant, Ornithogalum thyrsoides, of the lily family, native to southern Africa, having dense clusters of cream-colored or white flowers.
noun
  1. a bulbous South African liliaceous plant, Ornithogalum thyrsoides, having long spikes of white or yellow long-lasting flowers
Chincherinchee (noun) Definition, Meaning & Examples

More Definitions