CHINCHERINCHEE
Meaning of CHINCHERINCHEE in English
n. a white-flowered bulbous plant, Ornithogalum thyrsoides, native to S. Africa.
[ imit. of the squeaky rubbing of its stalks ]
Concise Oxford English dictionary.
Краткий оксфордский словарь английского языка.
2012