echinoid Syllabification: (echi·noid)Pronunciation: /iˈkīˌnoid, ˈekəˌnoid/ ZoologyDefinition of echinoid noun an echinoderm of the class Echinoidea; a sea urchin. adjective relating to or denoting echinoids. echinoid in other Oxford dictionaries Definition of echinoid in the British & World English dictionary