NON PLUS ULTRA Meaning of NON PLUS ULTRA in English [L]non plus ultra Interlingua English vocab. Английский словарь Интерлингва. 2012