NEOCARIDA Meaning of NEOCARIDA in English noun ·pl the modern, or true, crustacea, as distinguished from the merostomata. Webster English vocab. Английский словарь Webster. 2012