Mostly silk product from France (4)
I believe the answer is:
brie
'france' is the definition.
Although both the answer and definition are singular nouns, I cannot understand how one could define the other.
I can't explain the rest of the clue.
Can you help me to learn more?
(Other definitions for brie that I've seen before include "Soft and creamy mild white cheese" , "Prov. squalid place" , "Soft, creamy French cheese" , "cheesy stuff" , "Variety of cheese" .)