CALENDULA Meaning of CALENDULA in English n [Bot.] calendula Interlingua English vocab. Английский словарь Интерлингва. 2012