ECHINOID


Meaning of ECHINOID in English

ə̇ˈkīˌnȯid, ēˈ-, eˈ-, ˈekəˌ- noun

( -s )

Etymology: New Latin Echinoidea

: sea urchin

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.