Chlorophora
noun
Chlo·roph·o·ra
klōˈräfərə
Love words? Need even more definitions?
Merriam-Webster unabridged
Share