1.n. pl. An order of Crustacea, including Nebalia and allied forms.
Medical Definition of Leptostraca
1. An order of Crustacea, including Nebalia and allied forms.
Origin: NL, fr. Gr. Thin, slender + shell of a testacean.
Source: Websters Dictionary
(01 Mar 1998)