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.      Краткий оксфордский словарь английского языка.