Mystacocarida
plural noun
Mys·ta·co·car·i·da
| \ ˌmistə̇kōˈkarədə\
Definition of Mystacocarida
: an order of obscure microscopic crustaceans living in intertidal sands and considered to be related to the copepods
Keep scrolling for more