anomurans
English
Noun
anomurans
plural of
anomuran