Definition Definition

neocarida - Meaning and Examples

Meaning of 'neocarida' (Webster Dictionary)

1 . Neocarida [ n. pl.]
- The modern, or true, Crustacea, as distinguished from the Merostomata.