Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

chincherinchee Definition

Cancel
chincherinchee
noun(chin-che-rin-chee)
a southern African perennial bulbous herb (Ornithogalum thyrsoides) of the lily family with spikes of white to golden-yellow blossoms

Words Related to chincherinchee!

chincherinchee Examples by Brain Bank Users