megacheiran (English, noun)
expansion: megacheiran (plural megacheirans)
Senses:
topics: biology
natural-sciences
zoology
glosses: Any arthropod with a relatively large appendage
Forms:
form: megacheirans
tags: plural