Indian runner ducks lay about_______ eggs annually.
Why do fish and frogs lay eggs in hundreds whereas a hen lays only one egg at a time? [3 MARKS]