chincherinchee noun1 •A South African perennial plant (Ornithogalum thyrsoides). formschincherinchees