yuzu


yuzu

noun

  1. a citrus fruit about the size of a golf ball, a hybrid of a primitive citrus called Ichang papeda and a mandarin, which grows on tall trees in Japan and has a strong sour flavour. Its rind and juice are a popular ingredient in Japanese cookery

Leave a Reply

Your email address will not be published. Required fields are marked *

38 queries 3.886