ECHINID Meaning of ECHINID in English ə̇ˈkīnə̇d, ēˈ-, eˈ- noun( -s )Etymology: New Latin Echinidae : sea urchin Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012