ANOMOURA


Meaning of ANOMOURA in English

noun ·pl a group of decapod crustacea, of which the hermit crab in an example.

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