Skip to main content

anomura

English anomura meaning in English  •  anomura का अर्थ अंग्रेजी में
n. pl.
  • A group of decapod Crustacea, of which the hermit crab in an example.
Advertisement