ERUCA


Meaning of ERUCA in English

n [Entom.] caterpillar; also: caterpillar chain, caterpillar tread;

tractor a erucas caterpillar tractor

Interlingua English vocab.      Английский словарь Интерлингва.