Leptostraca /(lĕp*tŏs"trȧ*kȧ)/

Lep·tos·tra·ca

Leptostraca

n. pl.
  1. An order of Crustacea, including Nebalia and allied forms. (Zool.)