A fussy eater is someone who is very particular about what they will and will not eat.
eg. I will not eat broccoli unless it has been steamed for exactly 5 minutes (no more, no less), and has only florets, no stalk. I will not eat an egg with a runny yellow. I only eat hard-boiled eggs. I will not eat meat that is red in the middle.