CITRO


Meaning of CITRO in English

n 1. [Bot.] Citrus; 2. citron; also: lemon

Interlingua English vocab.      Английский словарь Интерлингва.