Definition of Echinoid

  • (a.) Of or pertaining to the Echinoidea.
  • (n.) One of the Echinoidea.

Synonyms of Echinoid


No Synonyms Found.

Antonyms of Echinoid


No Antonyms Found.

Homophones of Echinoid


No Homophones Found.