Synonyms and Antonyms for Macrocheira

1. Macrocheira (n.)

giant crabs of Japan

Synonyms: