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]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.