my-server
← Wiki

Moguai (crab)

Moguai is a genus of crabs. The name comes from the Chinese pinyin, which literally means "devil". It contains three species:

References