CITRO Meaning of CITRO in English n 1. [Bot.] Citrus; 2. citron; also: lemon Interlingua English vocab. Английский словарь Интерлингва. 2012