champacs

nounPlural of champac; multiple champac trees or flowers.

No synonyms or antonyms found for this word.

champacs synonyms & antonyms | whatsthatwordmean | whatsthatwordmean