chincherinchee chincherinchee

Definition(s):

  • (n) South African perennial with long-lasting spikes of white blossoms that are shipped in to Europe and America for use as winter cut flowers

Synonym(s)

Word of the Day
integral integral
/ˈɪn tə ɡrəl /