SCELO Meaning of SCELO in English scelo-n [occurring in derivatives and compounds] scelo-, scel- (= leg) Interlingua English vocab. Английский словарь Интерлингва. 2012