Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of nebalia

- A genus of small marine Crustacea, considered the type of a distinct order (Nebaloidea, or Phyllocarida.)