NEBALIA


Meaning of NEBALIA in English

noun a genus of small marine crustacea, considered the type of a distinct order (nebaloidea, or phyllocarida.).

Webster English vocab.      Английский словарь Webster.