thumbless

adjective
thumb·​less

Definition of thumbless

1 : having no thumb
2 : clumsy