Syncarida
WiktionaryText

Proper noun



Syncarida
  1. a taxonomic superorder, within subclass Eumalacostraca - the syncarids
 
x
OK