Noun Definition

chelicerata

1.Definition: spiders; scorpions; horseshoe crabs

Category: Animals