1. " We make the jam and lemon curd here but the clotted cream comes from London, " says Crandall.
adj
1. clotted什么意思
1. thickened or coalesced in soft thick lumps (such as clogs or clots)
e.g. clotted blood
seeds clogged together
Synonym: clogged