nebalia
English
nebalia meaning in English • nebalia का अर्थ अंग्रेजी में
Noun
- A genus of small marine Crustacea, considered the type of a distinct order (Nebaloidea, or Phyllocarida.)