CITRON


Meaning of CITRON in English

n.1 a shrubby tree, Citrus medica, bearing large lemon-like fruits with thick fragrant peel.

2 this fruit.

Etymology: F f. L CITRUS, after limon lemon

Oxford English vocab.      Оксфордский английский словарь.