Adjective Definition

chelicerous

1.Definition: having chelicerae




Please Share