CEDRAT


Meaning of CEDRAT in English

noun properly the citron, a variety of citrus medica, with large fruits, not acid, and having a high perfume.

Webster English vocab.      Английский словарь Webster.