SIMIA Meaning of SIMIA in English n monkey, ape Interlingua English vocab. Английский словарь Интерлингва. 2012