Adjective Definition

cheliferous

1.Definition: having chelae




Please Share