Eucarida meaning

A taxonomic superorder within the subclass Eumalacostraca — various crustacea characterised by having the carapace fused to all thoracic segments, and by the possession of stalked eyes.
pronoun
0
0
Advertisement

Origin of eucarida

  • Eucarus +‎ -ida
    From Wiktionary