Leptostraca 狹甲組
Lep·tos·tra·ca n. pl. Zool. An order of Crustacea, including Nebalia and allied forms. ◄ ►