Skip to main content

cumacea

English cumacea meaning in English  •  cumacea का अर्थ अंग्रेजी में
n. pl.
  • An order of marine Crustacea, mostly of small size.
Advertisement