Creme fraiche

What is Creme fraiche?

Creme fraiche definition and meaning on Dictionary terms:
noun French Cookery.

slightly fermented cream that has been thickened by lactic acids and natural fermentation.