ECHINO Meaning of ECHINO in English n I. echinus (1. sea urchin; 2. [Arch.]); II. [Zool.] Echinus Interlingua English vocab. Английский словарь Интерлингва. 2012