French & English Animals IV quiz

What do French words like une jument, un homard and un rongeur mean?