leptostraca Meaning, Definition & Usage

Lep*tos"tra*ca noun plural
Etymology
NL., fr. Gr. thin, slender + shell of a testacean.
Definitions
  1. (Zoöl.) An order of Crustacea, including Nebalia and allied forms.

Webster 1913