MYSTACOCARIDA


Meaning of MYSTACOCARIDA in English

ˌmistə̇kōˈkarədə noun plural

Usage: capitalized

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

: an order of obscure microscopic crustaceans living in intertidal sands and considered to be related to the copepods

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.