ODOROSE Meaning of ODOROSE in English adj odorous; piso odorose sweet pea Interlingua English vocab. Английский словарь Интерлингва. 2012