echinozoa Meaning, Definition & Usage

E*chi`no*zo"a noun plural
Etymology
NL., fr. Gr. an echinus + an animal.
Definitions
  1. (Zoöl.) The Echinodermata.

Webster 1913