Entry 1 sense Webster, 1913 Echinoid · E·chi·noid · IPA /ˈɛk.əˌnɔɪd/ 01 a. Of or pertaining to the Echinoidea. 1. Of or pertaining to the Echinoidea.(Zoöl.)