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

History and Etymology for Mystacocarida

New Latin, from Greek (Doric) mystak-, mystax upper lip, moustache + New Latin Carida

Keep scrolling for more