Neocarida /(?)/

Ne·o·car·i·da

Neocarida

n. pl.
  1. The modern, or true, Crustacea, as distinguished from the Merostomata. (Zool.)