Synonyms for macrocheira | Synonym.com

Synonyms and antonyms for macrocheira

1. Macrocheira (n.)

giant crabs of Japan

Synonyms: