Missing thumb

flower larva