Cheliferous - Definition

cheliferous

adj 1: having chelae

Look up another word