chincherinchee

nounA South African plant with tall stems and clusters of white or yellow bell-shaped flowers, often grown in gardens.

No synonyms or antonyms found for this word.

chincherinchee synonyms & antonyms | whatsthatwordmean | whatsthatwordmean