Definition of Mystacocarids. Meaning of Mystacocarids. Synonyms of Mystacocarids

Here you will find one or more explanations in English for the word Mystacocarids. Also in the bottom left of the page several parts of wikipedia pages related to the word Mystacocarids and, of course, Mystacocarids synonyms and on the right images related to the word Mystacocarids.

Definition of Mystacocarids

No result for Mystacocarids. Showing similar results...

Meaning of Mystacocarids from wikipedia

- mystacocarids are less than 1 mm (0.04 in) long, and live interstitially in the intertidal zones of sandy beaches. The taxonomy of the mystacocarids is...
- might have worked in the evolution of arthropods—A case study of the mystacocarid Derocheilocaris remanei (Crustacea, Oligostraca)". Journal of Experimental...