Word info

xynomyzithra

Noun

Meaning

xynomyzithra (uncountable)

A Greek cheese made from strained ewe or goat whey and a little milk.

Source: en.wiktionary.org

Close letter words and terms